/*commom style*/
* {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	font-family: "Microsoft YaHei";
}

ul li{list-style: none;}
.left{
    float: left;
}
.right{
    float: right;
}
.height10{height: 10px;}
.height15{height: 15px;}
.height20{height: 20px;}
.height25{height: 25px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height45{height: 45px;}
/*清除浮动*/
.clear {
    zoom: 1;
}
.clear:after {
    content: '.';
    display: block;
    clear: both;
    width: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}


/*头部样式*/
.header{height: 150px;width: 100%;background:#f7f7f7;}
.head{width: 1200px;margin: 0 auto;}
.logo{margin-top: 48px;}
.select{width: 125px;height: 50px;margin-right: 15px;}
.banner{height: 50px;width: 100%;background:#1966a7;}
.search{margin-top: 45px;}
.nav{width: 1200px;margin: 0 auto;}
.nav ul li{float: left;width: 240px;height: 50px;text-align: center;line-height: 19px;border-left: solid 1px #ffffff;}
.nav ul li:first-child{border: none;}
.nav ul li a{font-size: 19px;color:#ffffff;font-weight: bold;}
.select select{width: 125px;height: 50px;font-size: 17px;outline: none;padding-left: 10px;border:solid 1px #f1f1f1; }
.search_txt{background:#ffffff;width: 315px;height: 50px;line-height: 50px;border: 1px solid #aaaaaa;font-size: 15px;color: #999999;padding-left: 26px;outline: none;margin-right: 15px;}
.search_bnt{background:#0a448d;width: 110px;height: 50px;border: none;outline: none;font-size: 15px;color: #ffffff;}

/*第一部分*/
.content1{width: 100%;background:#f7f7f7;border-bottom: solid 2px #d3d3d3;}
.content1-title{
	width:1000px;
	margin:0 auto;
	padding-top:30px;
	}
.content1-title p{ color:#355e92; text-align:center}
.content1-title-p1{
	font-size:31px;
	font-weight:bold;
	}
.content1-title-p2{
	font-size:15px;
	line-height: 30px;
    padding-top: 15px;
	}
.content1-title-p2 a{
	color:#355e92;
	}
.content11{width: 1200px;margin: 0 auto;padding: 30px 0;}
.content11-main{width: 1200px;height: 366px;background: #ffffff;padding: 20px 20px;}
/*图片新闻*/
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font-family:"Microsoft YaHei";  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
.focusBox { position: relative; width: 603px; height: 326px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img { width: 605px; height: 326px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 17px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 25px; height: 20px; line-height: 22px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*右侧列表*/
.right11-title{width: 526px;height: 50px;background: #ededed;}
.gzdt-title{height: 50px;}
.gzdt-title ul{height:50px;}
.gzdt-title ul li{ float:left; width:225px; text-align:center; cursor:pointer; line-height:50px; height:50px; color:#333333;}
.gzdt-title ul li.nav-active{
	background:#1966a7;
	color: #ffffff;
	}
.gzdt-title span{font-size: 23px;}
.gzdt-more{height: 50px;padding:18px 0;line-height: 16px;}
.gzdt-more a{font-size:16px;color: #999999;}
.right11-list ul li{margin-top: 20px;}
.right11-list ul li a{font-size: 17px;color: #333333;}
.right11-list ul li span{float: right;font-size: 17px;color: #999999;}

/*第二部分*/
.content2{width: 100%;height: 886px;background:#ffffff;border-bottom: solid 2px #d3d3d3;}
.content22{width: 1200px;margin: 0 auto;padding: 40px 0;}
.content22-left{width: 800px;height:815px; padding: 0 30px 0 0;}
.content22-left-img{
	width:770px;
	height:100px;
	}
.content22-left-img img{
	width:770px;
	height:100px;
	}
.bottom-content{
	width:100%;
	}
.bottom-content-left{
	width:400px;
	border-right: solid 1px #c2cfe3;
	padding-right: 20px;
	}
.tzgg-title1{width: 100%;height: 40px;border-bottom: solid 1px #999999;}
.tzgg-tit1{height: 40px;}
.tzgg-tit1 ul{height:40px;}
.tzgg-tit1 ul li{ float:left; width:110px; text-align:center; cursor:pointer; height:40px;  color: #333333;}
.tzgg-tit1 ul li.nav-active{
	font-weight:bold;
	color:#0e76cd;
	border-bottom: solid 2px #0e76cd;
	}
.tzgg-tit1 span{font-size: 20px;}
.bottom-content-right{
	width:365px;
	}
.bottom-content-right p{
	font-size:20px;
	line-height: 87px;
    padding-left: 150px;
	}
.bottom-content-right p a{
	color:#333333;
	}
.bottom-content-right1{
	width:347px;
	height:87px;
	background:url(fgw_pic_01.png) no-repeat;
	}
.bottom-content-right2{
	margin-top:20px;
	width:347px;
	height:87px;
	background:url(fgw_pic_02.png) no-repeat;
	}
.bottom-content-right3{
	margin-top:20px;
	width:347px;
	height:87px;
	background:url(fgw_pic_03.png) no-repeat;
	}


.tzgg-title{width: 765px;height: 40px;border-bottom: solid 1px #999999;}
.tzgg-tit{height: 40px;}
.tzgg-tit ul{height:40px;}
.tzgg-tit ul li{ float:left; width:125px; text-align:center; cursor:pointer; height:40px;  color: #333333;}
.tzgg-sx{ background:url(fgw_pic_06.png) no-repeat right top;}
.tzgg-tit ul li.nav-active{
	font-weight:bold;
	color:#0e76cd;
	border-bottom: solid 2px #0e76cd;
	}
.tzgg-tit span{font-size: 20px;}
.tzgg-more a{font-size: 17px;color: #666666;}
.tzgg-list{ margin-top:25px;}
.tzgg-list ul li{margin-top: 13px;list-style-image: url(jgswj_pic_12.png);list-style-position: inside;}
.tzgg-list ul li a{font-size: 17px;color: #333333;width: 90%;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.tzgg-list ul li span{float: right;font-size: 16px;color: #999999;}
.content22-right{width: 400px;height: 650px;}
.zwgk,.bsfw{width: 404px; border-left:solid 1px #c2cfe3; }
.zwgk{
	border-bottom:solid 1px #c2cfe3;
	height: 240px;
	}
.bsfw{height: 210px;}
.zmhd{width: 404px;}
.zwgk-tit{width: 404px;height: 78px;background: url(jgswj_pic_1.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.bsfw-tit{width: 404px;height: 78px;background: url(jgswj_pic_3.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zmhd-tit{width: 404px;height: 78px;background: url(jgswj_pic_6.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zwgk-tit a{font-size: 24px;color: #0e76cd;}
.bsfw-tit a{font-size: 24px;color: #0e76cd;}
.zmhd-tit a{font-size: 24px;color: #0e76cd;}
.zwgk-list{padding: 0 30px 0 0;}
.zwgk-list ul li{list-style-image: url(jgswj_pic_2.png);float: left;margin-left: 70px;margin-top: 13px;}
.zwgk-list ul li a{font-size: 16px;color: #353535;}
.bsfw-list ul li{float: left;width: 173px;height: 55px;margin-left: 20px;margin-top: 20px;padding: 15px 0 0 70px;}
.bsfw-list ul li a{font-size: 16px;color: #353535;}
.zmhd-list ul li{float: left;width: 173px;height: 55px;margin-left: 20px;margin-top: 20px;padding: 15px 0 0 70px;}
.zmhd-list ul li a{font-size: 16px;color: #353535;}
.one{background: url(jgswj_pic_4.png) no-repeat;}
.two{background: url(jgswj_pic_5.png) no-repeat;}
.three{background: url(jgswj_pic_7.png) no-repeat;}
.four{background: url(jgswj_pic_8.png) no-repeat;}
.five{background: url(jgswj_pic_81.png) no-repeat;}
.zmhd-list1{ width:364px; height:60px;background:url(whd_pic_01.png) no-repeat; margin-left:20px; margin-top:15px;}

.spxw{
	width:100%;
	}
.spxw-title{
	width:100%;
	height:50px;
	}
.spxw-title span{
	font-size:24.72px;
	
	padding-left:15px;
	position: relative;
    top: -5px;
	}
.spxw-title span a{
	color:#000000;
	}
.spxw-text{
	width:405px;
	height:287px;
	border:2px solid #999999;
	padding:10px;
	}
.spxw-text img{
	width:382px;
	height:265px;
	}

/*专题专栏*/
.content3{width: 100%;height: 205px;background:#ffffff;}
.content33{width: 1200px;margin: 0 auto;padding: 40px 20px;}
.container03{border: 1px dashed #7c96b8;border-left: none;height: 113px;margin-top: 15px;position: relative;}
.container03Pos01,.container03Pos02{height: 14px;width:1px;border: 1px dashed #7c96b8;position: absolute;}
.container03Pos01{left: 0;top: 1px;}
.container03Pos02{left: 0;bottom: 1px;}
.container03Pos03{font-size: 17px;line-height: 18px;font-weight: bold;color: #355e92;left: -6px;position: absolute;top:19px;}
.pic_tx {width:1115px;margin:20px 0 0 25px;}
.pic_tx .LeftBotton,.pic_tx .RightBotton{display:block;width:14px; height:22px; float:left;margin-top: 24px;}
.pic_tx .LeftBotton{margin-right: 14px;}
.pic_tx .RightBotton{margin-left: 11px;}
.pic_tx #List1_1, .pic_tx #List2_1 { float:left; }
.pic_tx .pic_tx_box{ width:1062px; float:left;overflow:hidden; }
.pic_tx .ScrCont { width:32766px; zoom:1;}
.pic_tx .LeftBotton{background:url(jgswj_pic_10.png) no-repeat;}
.pic_tx .RightBotton{background:url(jgswj_pic_11.png) no-repeat;}
.pic_tx .pl { width:249px; float:left;margin-right:22px; }
.pic_tx .pl img{display:block;width: 249px;height: 74px;}

/*底部导航*/
.content4{width: 100%;height: 73px;background:#f9f9f9;}
.content44{width: 1200px;margin: 0 auto;padding-top: 20px;}
.select2 ul li{float: left;margin-left: 12px;}
.select2 ul li:first-child{margin-left: 0;}
.select2 ul li select{width: 183px;height: 30px;background:#f7f7f7;border: solid 1px #dee0e2;outline: none;padding-left: 30px;}
.container04 li{margin-left: 8px;}
.container04 li:first-child{margin-left:0px;}
.bottomLink01{width: 252px;}
.bottomLink01 img{display: block;width: 250px;height: 35px;border:1px solid #e6e6e6}
.bottomLink02{width: 127px;}
.bottomLink02 img{display: block;width: 125px;height: 35px;border:1px solid #e6e6e6}
.bottomLink03{width: 179px;}
.bottomLink03 img{display: block;width: 177px;height: 35px;border:1px solid #e6e6e6}
.bottomLink04{width: 161px;}
.bottomLink04 img{display: block;width: 159px;height: 35px;border:1px solid #e6e6e6}
.container select{width: 202px;font-size:15px;color:#333333;border: 1px solid #dcdcdc;padding-bottom: 5px;padding-top:5px;height: 35px;}
.container04 li.bottomLink05{margin-left:7px;}
.bottomLink05,.bottomLink06 {margin-left:6px;width: 200px;height: 35px;border: 1px solid #e6e6e6; background: url(lj.png) no-repeat;background-position: 180px 15px;-moz-appearance:none;appearance:none;-webkit-appearance:none; padding:5px 0 5px 10px;}

/*底部版权*/
.footer{width: 100%;height: 135px;background: #1966a7;}
.foot{width: 1200px;margin: 0 auto;padding-top: 40px;}
.bh{color: #ffffff;margin: 10px 0 0 46px;}
.bh p{font-size: 13px;}
.bh span{font-size: 13px;}
.gywm ul li{float: left;width: 95px;height: 50px;border-left: solid 1px #5e94c2;text-align: center;padding-top: 32px;}
.gywm ul li:first-child{border: none;}
.gywm ul li a{font-size: 13px;color: #ffffff;}
.aa{background: url(jgswj_pic_14.png) no-repeat center top;}
.bb{background: url(jgswj_pic_15.png) no-repeat center top;}
.cc{background: url(jgswj_pic_16.png) no-repeat center top;}
.dd{background: url(jgswj_pic_17.png) no-repeat center top;}




/* 老年 */
.old_type .focusBox {
		position: relative;
		width: 100%;
		height: 550px;
		overflow: hidden;
		text-align: left;
		background: white;
		margin-bottom: 30px;
	}

	.old_type .focusBox .pic img {
		width: 1160px;
		height: 550px;
		display: block;
		object-fit: cover;
	}

	.old_type .focusBox .txt li {
		height: 60px;
		line-height: 60px;
	}

	.old_type .focusBox .txt-bg {
		height: 60px;
	}

	.old_type .focusBox .txt {
		height: 60px;
	}

	.old_type .focusBox .txt li a {
		font-size: 30px;
	}

	.old_type .num li {
		float: left;
		position: relative;
		width: 30px;
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		text-align: center;
		margin-right: 1px;
		cursor: pointer;
	}

	.old_type .main-right11 {
		width: 100%;
	}

	.old_type .focusBox .num li a,
	.old_type .focusBox .num li span {
		font-size: 30px;
	}

	.old_type .right11-title {
		width: 100%;
		height: 60px;
		background: #ededed;
	}

	.old_type .content11-main {
		height: auto;
	}

	.old_type .gzdt-title ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		text-align: center;
		cursor: pointer;
		line-height: 60px;
		height: 60px;
	}

	.old_type .gzdt-title span {
		font-size: 40px;
	}

	.old_type .gzdt-more {
		height: 60px;
		padding: 0;
		line-height: 60px;
	}

	.old_type .gzdt-more a {
		font-size: 30px;
		color: #999999;
	}

	.old_type .right11-list ul li {
		margin-top: 0px;
		height: 60px;
		line-height: 60px;
	}

	.old_type .right11-list ul li a,
	.old_type .right11-list ul li span {
		font-size: 30px;
	}

	.old_type .content22-left {
		width: 100%;
		height: auto !important;
		padding: 0;
	}

	.old_type .tzgg-title {
		width: 100%;
		height: 60px;
		border-bottom: solid 1px #999999;
	}

	.old_type .tzgg-tit,
	.old_type .tzgg-tit ul {
		height: 60px;
	}

	.old_type .tzgg-tit span {
		font-size: 40px;
	}

	.old_type .tzgg-tit ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		line-height: 60px;
		text-align: center;
		cursor: pointer;
		height: 60px;
		color: #333333;
	}

	.old_type .tzgg-sx {
		background: none;
	}

	.old_type .tzgg-more a {
		font-size: 30px;
		line-height: 60px;
		color: #666666;
	}

	.old_type .tzgg-list ul li {
		margin-top: 0px;
		list-style-position: inside;
		line-height: 60px;
		height: 60px;
		    list-style-image: none;

	}

	.old_type .tzgg-list ul li::marker {
		display: none;
	}

	.old_type .tzgg-list ul li a {
		font-size: 30px;
		color: #333333;
		line-height: 60px;
	}

	.old_type .tzgg-list ul li span {
		font-size: 30px;
	}

	.old_type .bottom-content-left {
		width: 100%;
		border-right: 0px;
		padding-right: 0px;
	}

	.old_type .tzgg-title1,
	.old_type .tzgg-tit1,
	.old_type .tzgg-tit1 ul {
		height: 60px;
	}

	.old_type .tzgg-tit1 ul li {
		float: left;
		width: auto;
		padding: 0px 30px;
		text-align: center;
		cursor: pointer;
		height: 60px;
		line-height: 60px;
		color: #333333;
	}

	.old_type .tzgg-tit1 span {
		font-size: 40px;
	}

	.old_type .height40 {
		display: none;
	}

	.old_type .content2 {
		height: auto !important;
	}

	.old_type .bottom-content-right {
		width: 100%;
	}

	.old_type .bottom-content-right1,
	.old_type .bottom-content-right2,
	.old_type .bottom-content-right3 {
		margin-top: 0px;
		width: 33%;
	}

	.old_type .bottom-content-right p {
		font-size: 30px;
	}

	.old_type .bottom-content-right2 p {
		line-height: 43px;
		width: 340px;
	}

	.old_type .zwgk,
	.old_type .bsfw {
		width: 100%;
		border-left: 0px;
		height: auto !important;
	}

	.old_type .content22-right {
		width: 100%;
		height: auto;
	}

	.old_type .zwgk-tit {
		width: 404px;
		height: 78px;
		padding: 0px;
		padding-left: 135px;
		line-height: 78px;
	}

	.old_type .zwgk-tit a {
		font-size: 40px;
		color: #0e76cd;
	}

	.old_type .zwgk-list ul li a {
		font-size: 30px;
		color: #353535;
	}

	.old_type .zwgk-list ul li {
		float: left;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 60px;
		width: auto;
		padding: 0px 30px;
		text-align: center;
		margin-left: 0px !important;
	}

	.old_type .bsfw-tit {
		padding: 0px;
		padding-left: 135px;
		line-height: 78px;
	}

	.old_type .bsfw-tit a {
		font-size: 40px;
		color: #0e76cd;
	}

	.old_type .bsfw {
		height: auto !important;
	}

	.old_type .content4 {
		height: auto;
	}

	.old_type .select2 ul li {
		float: left;
		margin-left: 0px;
		width: 25%;
	}

	.old_type .yqljbt{
			margin-left: 0px;
			width: 470px;
			height: 60px;
			padding: 5px;
			margin-right: 50px;
			background-size: 15px;
			font-size: 30px !important;
			background-position: 430px center !important;
			margin: 30px 0px;
		}
	.old_type .qqq{
			width: 470px !important;
		}
		.old_type .yqljnr li{
			font-size: 28px;
			line-height: 60px;
		}
		.old_type .yqljnr li{
			width: 100% !important;
			height: 60px !important;
		}
	.old_type .bottom-content-right {
		margin-top: 30px;
	}
	.old_type .content1{
		background: none;
		border-bottom: 0px;
	}
	.old_type .tzgg-list ul{
		height: 360px;
		overflow: hidden;
	}